Big Huge Thesaurus

ascorbic acid

noun